package ArrayListPlus;

import java.util.ArrayList;
import java.util.List;

public class ListCode {
    public static void main(String[] args) {
//        List<String> list = new ArrayList<>();
//        list.add("zhangsan");
//        list.add("lisi");
//        list.add("wangwu");

//        原索引后的元素会往后移动
//        list.add(1,"qqq");

//        remove有方法重载
//        使用属性值删返回成功与否的布尔值
//        使用索引删 返回被删除的元素
//        String s=list.remove(0);
//        boolean bool=list.remove("lisi");
//        System.out.println(s);
//        System.out.println(bool);

        //set返回被修改元素 修改原本索引位置的元素
//        String updstr=list.set(0,"eee");
//        System.out.println(updstr);

//        get方法 返回索引位置的元素
//        String str=list.get(0);
//        System.out.println(str);
//
//
//        System.out.println(list);


//        List<String> list = new ArrayList<>();
//        list.add("zhangsan");
//        list.add("lisi");
//        list.add("wangwu");
//        for (int i = 0; i < list.size(); i++) {
//            list.set(i, "111");
//        }
//        System.out.println(list);

    }
}
